killer pass - French English Dictionary